home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak Vol C-14
/
Vol C-14.iso
/
games
/
oida_pon.swf
/
scripts
/
frame_2
/
DoAction.as
< prev
Wrap
Text File
|
2012-04-23
|
866b
|
18 lines
xa = a;
xb = b;
b = getProperty("/ball1", _X) - getProperty("/ball", _X);
a = getProperty("/ball1", _Y) - getProperty("/ball", _Y);
if(math.abs(xa) < 10 and math.abs(xb) < 10 and 0 < barmy)
{
gamma = Math.atan(b / a) + 1.0471975511965976;
ala = random(10) / 1000 + gamma;
set("/ball:theta",eval("/ball:theta") + ala);
set("/ball1:theta",eval("/ball1:theta") + ala);
setProperty("/ball1", _X, getProperty("/ball1", _X) + eval("/ball1:vel") * Math.sin(eval("/ball1:theta")));
setProperty("/ball1", _Y, getProperty("/ball1", _Y) + eval("/ball1:vel") * (- Math.cos(eval("/ball1:theta"))));
setProperty("/ball", _X, getProperty("/ball", _X) + eval("/ball:vel") * Math.sin(eval("/ball:theta")));
setProperty("/ball", _Y, getProperty("/ball", _Y) + eval("/ball:vel") * (- Math.cos(eval("/ball:theta"))));
barmy = -10;
}
barmy++;